/**
 * @Date 2023-02-15 14:16:44
 * @Remark block2
 */

import { isProdMode } from "./env";

// APP设置
export const APP_SETTING = {
  APP_NAME: "图书管理系统",
  APP_ID: "Rh5gifsKOulYJQA",
};
// 是否使用React.StrictMode模式
export const REACT_STRICT_MODE = false;
// http设置
export const HTTP_SETTING = {
  API_DEFAULT_PREFIX: "bms", // API默认前缀
  // API_DEFAULT_PREFIX: "lixiansheng/admin", // API默认前缀?
  AUTH_NAME: "authorization", // token识别名称
  RES_NOT_LOGIN_CODE: 2001, // 没有登录
  RES_SUCCESS_CODE: 1999, // 成功返回
  NO_PERMISSION_CODE: 2000, // 没有权限
  TIMEOUT_SHORT: 20000, // 超时时间-短
  TIMEOUT_LONG: 60000, // 超时时间-长
};
// 验证码
export const VERIFY_CODE = {
  LENGTH: 6,
  INTERVAL_TIME: isProdMode() ? 30 : 10,
};
// 条数
export const PAGE_DEFAULT = {
  BEGIN: 1,
  SIZE: 15,
  SEARCH: 50,
  LIST: 100,
};
// 表格长度
export const TABLE_80 = 80;
export const TABLE_100 = 100; // ID长度（8位数字长度）、版本号发布长度（例：99.99.99）、1个按钮
export const TABLE_110 = 110; // 短时间长度（2011-11-11）
export const TABLE_120 = 120; // 电话长度
export const TABLE_140 = 140; // 2个按钮
export const TABLE_150 = 150; // 中时间长度（2011-11-11 11:11）
export const TABLE_160 = 160; // 长时间长度（2011-11-11 11:11:11）
export const TABLE_180 = 180; // Id（目前系统）
export const TABLE_200 = 200; // 3个按钮
export const TABLE_220 = 220; // 附件长度（18个字符的apk包名）
export const TABLE_300 = 300; // 说明备注长度
// goEasy
export const GOEASY = {
  OPEN: false,
  HOST: "hangzhou.goeasy.io", // [hangzhou.goeasy.io |singapore.goeasy.io]
  APPKEY: "BC-xxx", // 应用appkey
};
// 阿里云上传
export const ALIYUN = {
  USER_ID: "1614425548778078",
  ALIYUN_REGION: "cn-shanghai",
};
// 容错图片
export const FillImage =
  "";
